function fn1 (obj) {
  obj.a = 2
}
var obj1 = {a: 1}
fn1(obj1)
console.log(obj1)

// 证明函数参数的传值是按值传递的，但是引用类型值传递的是引用类型的地址

// setTimeout(() => {
//   console.log(11111)
// }, 1000);
// const start = new Date()
// console.time()
// while(new Date() - start < 995) {}
// console.timeEnd()
// setTimeout(() => {
//   console.log(22222)
// }, 0);